package com.chrisandjo.rostra.service;

import com.chrisandjo.rostra.domain.Person;
import com.chrisandjo.rostra.domain.Roster;

import java.util.List;
import java.util.Set;

public interface RosterService {

    Roster createNewRoster(String name);

    void addPersonToRoster(long personName, long rosterId);

    Person createNewPerson(String name);

    List<Roster> getRosters();

    Set<Person> getPeople();

    Set<Person> getPeopleOnRoster(long rosterId);

    Roster getRoster(long id);

    Person getPerson(long id);
}
